草庐IT

java - Eclipse RCP : Actions VS Commands

全部标签

java - 在 Windows 中查看 tomcat 日志文件

当我在Ubuntu上工作时,我使用以下命令来观察catalina.out上的变化:tail-f/var/log/tomcat7/catalina.out但是现在我换成windows了,找不到怎么弄了。提前致谢。 最佳答案 您有多种选择:安装Cygwin、Mingw64或GNUUtilities,您将拥有“tail”命令使用PowerShell和类似工具:Get-Contentcatalina.out-Wait使用像Notepad++这样的外部工具:https://www.raymond.cc/blog/monitor-log-or-

java - 如何解决 "java.lang.UnsatisfiedLinkError: Can' t find dependent libraries"without System32?

我正在Eclipse上开发一个Java项目,它通过JNI使用C++OpenCV库。一些图像处理算法在native端使用OpenCV实现,我希望使用JNI从java中使用它们。我已经构建了一个C++DLL项目来链接到Java,这导致了一个MyLibrary.dll文件。我使用GCC6.3编译器编译了OpenCV,并在EclipseCDT上使用相同的GCC6.3编译器(以及MinGW链接器)编译了C++代码。我还使用DependencyWalker检查了是否存在任何依赖性问题.到目前为止我没有任何错误。之后,我尝试从Java代码加载库,如下所示:System.loadLibrary("My

java - 在 Jenkins 中通过 x64 运行 PowerShell

我是Jenkins的新手,但真的很想看看Jenkins如何在我们的构建管道中帮助我。作为我们要求的一部分,我们需要能够通过x64实例调用PowerShell脚本。我在WindowsServer2012R2上安装了Jenkins,开箱即用,PowerShell插件运行良好,但通过x86引擎。据我了解,默认情况下,Jenkins使用Java的x86版本。没问题。我已经安装了Java的x64版本,将Jenkins.xml修改为如下所示:C:\ProgramFiles\Java\jre1.8.0_131\bin\java.exe...并重新启动Jenkins服务。服务重新启动正常,但Web界面

java - Java 对继承方法的反射(reflection)在 Windows 和 Linux 中是否不同?

在为持续集成测试(在JeOS服务器上)设置Hudson时,我遇到了一些奇怪的行为,我希望SO的优秀人员可以向我解释。我们的单元测试在很大程度上依赖于域对象的使用,其中有许多必须设置的属性(由于数据库中的空约束)。为了保持我们的测试可读性,我们创建了一个类InstantiationUtils,它可以实例化一个对象并通过反射设置一系列属性:publicstaticTnewInstance(finalClasstype,finalKeyValuePair...propertyValues){returnReflectionUtils.reflectionOperation(newReflec

java - 打包在 Windows 上运行的 Java 软件的最佳方式是什么?

打包在Windows上运行的Java软件的最佳方式是什么?是否有编写.BAT文件的标准可以发现机器上最新安装的JRE?是否有任何Maven插件?可执行Jar文件有什么用? 最佳答案 毫无疑问,我会推荐您使用JavaWebStart,因为它可以让您轻松控制所使用的版本(以及迄今为止更易于使用的更新机制)。 关于java-打包在Windows上运行的Java软件的最佳方式是什么?,我们在StackOverflow上找到一个类似的问题: https://stacko

java - 找不到类 Java JUnit

我是Java初学者。你能帮我找出错误吗?我在Windows中使用命令行从项目的根文件夹运行它。java-classpathlib/junit.jar;classes/ua/edu/sumdu/j2se/savchenko/pr2/Task.classorg.junit.runner.JUnitCoreua.edu.sumdu.j2se.savchenko.pr2.tests.TaskTest我的文件位置:classes/ua/edu/sumdu/j2se/savchenko/pr2/Task.classclasses/ua/edu/sumdu/j2se/savchenko/pr2/te

java - 执行 MVN 安装时出现未知主机错误

我在命令提示符下执行mvninstall命令时出现以下错误。Pluginorg.apache.maven.plugins:maven-source-plugin:1.0oroneofitsdependenciescouldnotberesolved:Failedtoreadartifactdescriptorfororg.apache.maven.plugins:maven-source-plugin:jar:1.0:Couldnottransferartifactorg.apache.maven.plugins:maven-source-plugin:pom:1.0from/toce

java - 显示 JOptionPane 窗口时使用 Windows 声音

例如,当我显示JOptionPane.WARNING_MESSAGE或显示JOptionPane.ERROR_MESSAGE时,我将如何播放用户设置的感叹声或错误声音? 最佳答案 我的假设-没有什么特别需要做的,JOptionPane就是这样做-基于略读BasicOptionPaneUI代码并检查是否安装了optionPane的audioActionMap。播放音频的地方是在ui的propertyChangeListener上改变了它的祖先属性:if("ancestor"==e.getPropertyName()){JOptionP

java - JNI 中的 JVM-Crash 调用 ReleaseStringUTFChars,仅在 Windows 7、Windows XP 上正常

以下是通过JNI从JavaJVM调用的C++代码的摘录:(JNIEnv*pJniEnv,jobject,jstringpDllName){stringdllName(pJniEnv->GetStringUTFChars(pDllName,NULL));//stuffhappensherelikeHINSTANCEloadedDll=LoadLibrary(dllName.c_str());pJniEnv->ReleaseStringUTFChars(pDllName,dllName.c_str());return...;}这在WindowsXP中有效,但在Windows7中崩溃并出现访

java - 从 JNI 中的 native 代码退出会杀死 Java 应用程序

我正在从JNI调用我的nativedll的方法。它工作正常,但在我的native代码中的一个地方,我正在调用exit(1)以便native代码停止工作但发生的事情是它也导致退出我的java应用程序。我错过了什么吗?JNI中是否有任何方法可以让我只能终止native代码而不是整个Java应用程序?编辑:基本上我是用native代码加密文件。我希望它在有人从java取消操作时停止加密。如有任何帮助,我们将不胜感激。 最佳答案 JNInative代码和JVM在同一个进程中运行。由于exit关闭进程,它也将结束JVM。杀死在native代码